<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>【要望】HTML用アウトライン解析の改良 | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀一般トップへ</a>
        <li><div class="list-title">
    <span class="no">4779</span>
    <a class="thread-title" href="4779.html#4779">【要望】HTML用アウトライン解析の改良</a></div>
    </li>
    </ul><ul class="main"><li><section><h1 id=4779>
    <span class="no">[4779]</span>
    <a class="thread-title" href="#4779">【要望】HTML用アウトライン解析の改良</a>
    <span class="author">どとっぱ</span>
    <time datetime="2005-11-03T20:53:39">2005年11月03日 20:53</time></h1>
    <div class="body">いつも便利に使わせてもらってます。どとっぱです。<br><br>私はHTML用のアウトライン解析を利用することが多いのですが、使っていて３つホド改良して頂けないかなぁと思うことがあります。<br><br>========================================<br>===========<br>１．フォーカスがアウトライン解析ウィンドー枠から外れる<br><br>キーボードの「↓」と「→」で展開していくとフォーカスの当たっている箇所(ノード？)が枠外になってしまいます。<br>上下に対しては追従していくのですが左右に対しては追従しないため、マウス操作を行わないとフォーカスの当たっている箇所を見ることが出来なくなってしまいます。<br><br>----------<br>２．改行コードがLFの場合、コメントより後ろがアウトライン解析できない<br><br>例えば下のHTMLソースの場合、改行コードがCRLFの場合は解析できますが、 LFの場合は解析できません。<br><br>&lt;html&gt;<br>&lt;!-- コメント --&gt;<br>&lt;body&gt;<br>～～～～～～<br>&lt;/body&gt;<br>&lt;/html&gt;<br><br>----------<br>３．XMLへの拡張・・・<br><br>XMLを扱うことが時々あるのですが、そのときHTML用アウトライン解析が結構役に立っています。<br>ですがあと少しだけ改良を入れて頂ければ非常に便利になりそうだなと思うことがあります。<br>その少しとは、&lt;abc value="1"/&gt; のように、ボディ要素を持たないタグへの対応です。<br>HTMLタグとしては定義されていない「abc」のような場合でも、「img」タグと同様の扱いをすればXMLの階層構造が保たれますので、出来ることなら対応して頂きたく思います。<br><br># そもそもHTML用なので対応を望むのは間違っている気はしますが・・・<br><br>========================================<br>===========<br><br>この３つをお時間のある時にでも検討して頂けますと幸いです。<br>よろしくお願い致します。<br></div></section>
    </li></ul></body></html>